package com.brillilab.domain.vo.experiments;

import com.brillilab.domain.po.system.FileManage;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * <p>
 * 实验步骤
 * </p>
 *
 * @author XuZue
 * @since 2019-04-22
 */
@Data
public class ExperimentStepVo implements Serializable {

    private static final long serialVersionUID = 1L;
    /**
     * 步骤id
     */
    private Long stepId;
    /**
     * 步骤排序号
     */
    private Integer stepSort;
    /**
     * 步骤内容
     */
    private String content;
    /**
     * 步骤tips
     */
    private String tips;
    /**
     * 状态：0未开始、1进行中、2已结束
     */
    private Integer state;
    /**
     * 关联（多个以英文逗号分隔）：1-tips,2-多孔板,3-试剂,4-定时器,5-仪器,6-产出
     */
    private String relation;
    /**
     * 步骤试剂列表
     */
    private List<ExperimentStepReagentVo> experimentStepReagentVoList;
    /**
     * tips文件List
     */ 
    private List<FileManage> tipsFileList;
}
